<!DOCTYPE html>

















































<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <meta name="description" content="Javadoc API documentation." />

<link rel="shortcut icon" type="image/x-icon" href="../../../favicon.ico" />
<title>

  DJILBAirLink


</title>
<link href="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
<link href="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/customizations.css" rel="stylesheet" type="text/css" />
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/search_autocomplete.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-docs.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("../../../", "../../../../assets/");
</script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/doclava-developer-reference.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/navtree_data.js" type="text/javascript"></script>
<script src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/customizations.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>

<body class="">

<div id="header">
    <div id="headerLeft">
	<h2>DJI Android Mobile SDK Reference</h2>    
</div>
    <div id="headerRight">
      
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, '../../../')"
                      onkeyup="return search_changed(event, false, '../../../')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td>
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      
    </div>
</div><!-- header -->


  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first side-nav-resizable" id="side-nav">
      <div id="swapper">
        <div id="nav-panels">
          <div id="resize-packages-nav">
            <div id="packages-nav">
              <div id="index-links">
                <a href="../../../packages.html"  >Package Index</a> | 
                <a href="../../../classes.html" >Class Index</a>
              </div>
              <ul>
                
    <li class="selected api apilevel-">
  <a href="package-summary.html">dji.sdk.AirLink</a></li>
    <li class="api apilevel-">
  <a href="../Battery/package-summary.html">dji.sdk.Battery</a></li>
    <li class="api apilevel-">
  <a href="../Camera/package-summary.html">dji.sdk.Camera</a></li>
    <li class="api apilevel-">
  <a href="../Codec/package-summary.html">dji.sdk.Codec</a></li>
    <li class="api apilevel-">
  <a href="../FlightController/package-summary.html">dji.sdk.FlightController</a></li>
    <li class="api apilevel-">
  <a href="../Gimbal/package-summary.html">dji.sdk.Gimbal</a></li>
    <li class="api apilevel-">
  <a href="../HandheldController/package-summary.html">dji.sdk.HandheldController</a></li>
    <li class="api apilevel-">
  <a href="../MissionManager/package-summary.html">dji.sdk.MissionManager</a></li>
    <li class="api apilevel-">
  <a href="../MissionManager/MissionStep/package-summary.html">dji.sdk.MissionManager.MissionStep</a></li>
    <li class="api apilevel-">
  <a href="../Products/package-summary.html">dji.sdk.Products</a></li>
    <li class="api apilevel-">
  <a href="../RemoteController/package-summary.html">dji.sdk.RemoteController</a></li>
    <li class="api apilevel-">
  <a href="../SDKManager/package-summary.html">dji.sdk.SDKManager</a></li>
    <li class="api apilevel-">
  <a href="../base/package-summary.html">dji.sdk.base</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
            <ul>
              
    <li><h2>Interfaces</h2>
      <ul>
          <li class="api apilevel-"><a href="DJIAuxLink.DJIAuxLinkUpdatedRemoteControllerSignalInformationCallback.html">DJIAuxLink.DJIAuxLinkUpdatedRemoteControllerSignalInformationCallback</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback.html">DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback.html">DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.DJIOnReceivedVideoCallback.html">DJILBAirLink.DJIOnReceivedVideoCallback</a></li>
          <li class="api apilevel-"><a href="DJIWiFiLink.DJIWiFiGetSignalChangedCallback.html">DJIWiFiLink.DJIWiFiGetSignalChangedCallback</a></li>
          <li class="api apilevel-"><a href="DJIWiFiLink.DJIWiFiSignalQualityChangedCallback.html">DJIWiFiLink.DJIWiFiSignalQualityChangedCallback</a></li>
      </ul>
    </li>
              
    <li><h2>Classes</h2>
      <ul>
          <li class="api apilevel-"><a href="DJIAirLink.html">DJIAirLink</a></li>
          <li class="api apilevel-"><a href="DJIAuxLink.html">DJIAuxLink</a></li>
          <li class="selected api apilevel-"><a href="DJILBAirLink.html">DJILBAirLink</a></li>
          <li class="api apilevel-"><a href="DJISignalInformation.html">DJISignalInformation</a></li>
          <li class="api apilevel-"><a href="DJIWiFiLink.html">DJIWiFiLink</a></li>
      </ul>
    </li>
              
              
    <li><h2>Enums</h2>
      <ul>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a></li>
          <li class="api apilevel-"><a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a></li>
          <li class="api apilevel-"><a href="DJIWiFiLink.DJIWiFiSignalQuality.html">DJIWiFiLink.DJIWiFiSignalQuality</a></li>
          <li class="api apilevel-"><a href="DJIWiFiLink.WiFiFrequencyBand.html">DJIWiFiLink.WiFiFrequencyBand</a></li>
      </ul>
    </li>
              
              
            </ul><br/>
          </div><!-- end classes -->
        </div><!-- end nav-panels -->
        <div id="nav-tree" style="display:none">
          <div id="index-links">
            <a href="../../../packages.html"  >Package Index</a> | 
            <a href="../../../classes.html" >Class Index</a>
          </div>
        </div><!-- end nav-tree -->
      </div><!-- end swapper -->
    </div> <!-- end side-nav -->
    <script>
      if (!isMobile) {
        $("<a href='#' id='nav-swap' onclick='swapNav();return false;' style='font-size:10px;line-height:9px;margin-left:1em;text-decoration:none;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>").appendTo("#side-nav");
        chooseDefaultNav();
        if ($("#nav-tree").is(':visible')) {
          init_default_navtree("../../../");
        } else {
          addLoadEvent(function() {
            scrollIntoView("packages-nav");
            scrollIntoView("classes-nav");
          });
        }
        $("#swapper").css({borderBottom:"2px solid #aaa"});
      } else {
        swapNav(); // tree view should be used on mobile
      }
    </script>



<div class="g-unit" id="doc-content">

<div id="api-info-block">



  
   
  
  
  
  

  
   
  
  
  
  


<div class="sum-details-links">


Summary:

  <a href="#nestedclasses">Nested Classes</a>
  









  &#124; <a href="#pubctors">Ctors</a>
  



  &#124; <a href="#pubmethods">Methods</a>
  



  &#124; <a href="#inhmethods">Inherited Methods</a>

&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>

</div><!-- end sum-details-links -->
<div class="api-level">
  


  
  

</div>
</div><!-- end api-info-block -->


<!-- ======== START OF CLASS DATA ======== -->

<div id="jd-header">
    public
     
     
    abstract
    class
<h1>DJILBAirLink</h1>



  
  
  

  
    extends <a href="../base/DJIBaseComponent.html">DJIBaseComponent</a><br/>
  
  
  

  
  
  


</div><!-- end header -->

<div id="naMessage"></div>

<div id="jd-content" class="api apilevel-">
<table class="jd-inheritance-table">


    <tr>
         	
        <td colspan="3" class="jd-inheritance-class-cell">java.lang.Object</td>
    </tr>
    

    <tr>
        
            <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
         	
        <td colspan="2" class="jd-inheritance-class-cell"><a href="../base/DJIBaseComponent.html">dji.sdk.base.DJIBaseComponent</a></td>
    </tr>
    

    <tr>
        
            <td class="jd-inheritance-space">&nbsp;</td>
        
            <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
         	
        <td colspan="1" class="jd-inheritance-class-cell">dji.sdk.AirLink.DJILBAirLink</td>
    </tr>
    

</table>







<div class="jd-descr">


<h2>Class Overview</h2>
<p>This class contains methods to change settings of the Lightbridge Air Link.
</p>





</div><!-- jd-descr -->
















<div class="jd-descr">


<h2>Summary</h2>



<!-- ======== NESTED CLASS SUMMARY ======== -->
<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr>


  
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback.html">DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback</a></td>
      <td class="jd-descrcol" width="100%">Callback for when the FPV video bandwidth percentage has changed.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback.html">DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</a></td>
      <td class="jd-descrcol" width="100%">Signal strength for all available downlink channels.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</a></td>
      <td class="jd-descrcol" width="100%">Signal quality and strength information for current downlink channel on each air link module antenna.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback</a></td>
      <td class="jd-descrcol" width="100%">Signal quality and strength information for current uplink channel on each Remote Controller antenna.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        interface</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.DJIOnReceivedVideoCallback.html">DJILBAirLink.DJIOnReceivedVideoCallback</a></td>
      <td class="jd-descrcol" width="100%">This callback will return the video data from either FPV or Secondary.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a></td>
      <td class="jd-descrcol" width="100%">Downlink channel selection mode (manual or automatic) for wireless link.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a></td>
      <td class="jd-descrcol" width="100%">Wireless downlink data rate.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a></td>
      <td class="jd-descrcol" width="100%">FPV Video can prioritize either quality or latency.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a></td>
      <td class="jd-descrcol" width="100%">Define the combination of video sources to form the secondary output video.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a></td>
      <td class="jd-descrcol" width="100%">PIP (Picture In Picture) position on the screen relative to the main subject video.&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a></td>
      <td class="jd-descrcol" width="100%">Secondary output video resolution and frame rate.&nbsp;</td>
    </tr>
    
    
    <tr class=" api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a></td>
      <td class="jd-descrcol" width="100%">Remote Controller port to output secondary video to (in addition to USB video sent to the Mobile Device).&nbsp;</td>
    </tr>
    
    
    <tr class="alt-color api apilevel-" >
      <td class="jd-typecol">
        
         
         
        
        enum</td>
      <td class="jd-linkcol"><a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a></td>
      <td class="jd-descrcol" width="100%">OSD data units.&nbsp;</td>
    </tr>
    
    

</table>






















<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr>



	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#DJILBAirLink()">DJILBAirLink</a></span>()
        
  </td></tr>



</table>






<!-- ========== METHOD SUMMARY =========== -->
<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>



	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getChannel(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getChannel</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets current downlink channel of air link.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getChannelSelectionMode(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkChannelSelectionMode>)">getChannelSelectionMode</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets downlink channel selection mode.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getDataRate(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkDataRate>)">getDataRate</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets the current downlink data rate (throughput).</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getDisplayOSDEnabled(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Boolean>)">getDisplayOSDEnabled</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Boolean&gt; callback)
        
        <div class="jd-descrdiv">Gets whether OSD is overlayed on the video feed.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getFPVQualityLatency(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkFPVVideoQualityLatency>)">getFPVQualityLatency</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets FPV video quality vs latency preference.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getFPVVideoBandwidthPercent(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getFPVVideoBandwidthPercent</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets the percentage downlink video bandwidth dedicated to the FPV camera.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getHDMIOutputFormat(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat>)">getHDMIOutputFormat</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets Remote Controller HDMI video port output video format.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getOSDBottomMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getOSDBottomMargin</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets OSD bottom margin.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getOSDLeftMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getOSDLeftMargin</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets OSD left margin.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getOSDRightMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getOSDRightMargin</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets OSD right margin.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getOSDTopMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)">getOSDTopMargin</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)
        
        <div class="jd-descrdiv">Gets OSD top margin.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getOSDUnit(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkUnit>)">getOSDUnit</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets OSD units as either metric or imperial.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getPIPDisplay(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPDisplay>)">getPIPDisplay</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets the secondary video output Picture in Picture (PIP) display mode.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getPIPPosition(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPPosition>)">getPIPPosition</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets PIP (Picture In Picture) position relative to top left corner of the main subject video feed.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getSDIOutputFormat(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat>)">getSDIOutputFormat</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets Remote Controller SDI video port output video format.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getSecondaryVideoOutputEnabled(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Boolean>)">getSecondaryVideoOutputEnabled</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Boolean&gt; callback)
        
        <div class="jd-descrdiv">Gets whether secondary video output on Remote Controller is enabled.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#getSecondaryVideoOutputPort(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoOutputPort>)">getSecondaryVideoOutputPort</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a>&gt; callback)
        
        <div class="jd-descrdiv">Gets secondary video output port on Remote Controller.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            boolean
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#isLightbridge2()">isLightbridge2</a></span>()
        
        <div class="jd-descrdiv">Returns a boolean value to determine whether the light bridge 2 feature
</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setChannel(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setChannel</a></span>(int channelNumber, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets fixed downlink channel.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setChannelSelectionMode(dji.sdk.AirLink.DJILBAirLink.LBAirLinkChannelSelectionMode, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setChannelSelectionMode</a></span>(<a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a> mode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets downlink channel selection mode (automatic or manual).</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDJILBAirLinkFPVBandwidthPercentChangedCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback)">setDJILBAirLinkFPVBandwidthPercentChangedCallback</a></span>(<a href="DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback.html">DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback</a> callback)
        
        <div class="jd-descrdiv">Sets up the delegate callback for checking the bandwidth range change.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDJILBAirLinkUpdatedAllChannelSignalStrengthsCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback)">setDJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</a></span>(<a href="DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback.html">DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</a> callback)
        
        <div class="jd-descrdiv">Sets up the DJIALUpdateAllChannelSignalStrengthsCallback</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback)">setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</a></span>(<a href="DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</a> callback)
        
        <div class="jd-descrdiv">Sets up the delegate callback for listening the update status for on-board antenna signal</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDJIOnReceivedVideoCallback(dji.sdk.AirLink.DJILBAirLink.DJIOnReceivedVideoCallback)">setDJIOnReceivedVideoCallback</a></span>(<a href="DJILBAirLink.DJIOnReceivedVideoCallback.html">DJILBAirLink.DJIOnReceivedVideoCallback</a> callback)
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDataRate(dji.sdk.AirLink.DJILBAirLink.LBAirLinkDataRate, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setDataRate</a></span>(<a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a> bandwidth, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets the downlink data rate (throughput).</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setDisplayOSDEnabled(boolean, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setDisplayOSDEnabled</a></span>(boolean isDisplay, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Enables and disables OSD overlay on the secondary video.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setFPVQualityLatency(dji.sdk.AirLink.DJILBAirLink.LBAirLinkFPVVideoQualityLatency, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setFPVQualityLatency</a></span>(<a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a> mode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets FPV video quality vs latency preference.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setFPVVideoBandwidthPercent(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setFPVVideoBandwidthPercent</a></span>(int percent, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets the percentage downlink video bandwidth dedicated to the FPV camera.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setHDMIOutputFormat(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setHDMIOutputFormat</a></span>(<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a> outputFormat, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets Remote Controller HDMI video port output video format.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setLBAirLinkUpdatedRemoteControllerSignalInformationCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback)">setLBAirLinkUpdatedRemoteControllerSignalInformationCallback</a></span>(<a href="DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback</a> callback)
        
        <div class="jd-descrdiv">Sets up the delegate callback for listening the update status for ground antenna signal</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setOSDBottomMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setOSDBottomMargin</a></span>(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets OSD bottom margin.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setOSDLeftMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setOSDLeftMargin</a></span>(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets OSD left margin.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setOSDRightMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setOSDRightMargin</a></span>(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets OSD right margin.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setOSDTopMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setOSDTopMargin</a></span>(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets OSD top margin.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setOSDUnit(dji.sdk.AirLink.DJILBAirLink.LBAirLinkUnit, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setOSDUnit</a></span>(<a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a> unit, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets OSD units to be metric or imperial.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setPIPDisplay(dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPDisplay, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setPIPDisplay</a></span>(<a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a> outputMode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets the secondary video output Picture in Picture (PIP) display mode.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setPIPPosition(dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPPosition, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setPIPPosition</a></span>(<a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a> position, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets PIP (Picture In Picture) position relative to top left corner of the main subject video feed.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setSDIOutputFormat(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setSDIOutputFormat</a></span>(<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a> outputFormat, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets Remote Controller SDI video port output video format.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setSecondaryVideoOutputEnabled(boolean, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setSecondaryVideoOutputEnabled</a></span>(boolean enable, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Enables secondary video output on Remote Controller.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            abstract
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="DJILBAirLink.html#setSecondaryVideoOutputPort(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoOutputPort, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)">setSecondaryVideoOutputPort</a></span>(<a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a> port, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)
        
        <div class="jd-descrdiv">Sets secondary video output port on Remote Controller.</div>
  
  </td></tr>



</table>







<!-- ========== METHOD SUMMARY =========== -->
<table id="inhmethods" class="jd-sumtable"><tr><th>
  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
  <div style="clear:left;">Inherited Methods</div></th></tr>


<tr class="api apilevel-" >
<td colspan="12">
  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-dji.sdk.base.DJIBaseComponent" class="jd-expando-trigger closed"
          ><img id="inherited-methods-dji.sdk.base.DJIBaseComponent-trigger"
          src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/images/triangle-closed.png"
          class="jd-expando-trigger-img" /></a>
From class

  <a href="../base/DJIBaseComponent.html">dji.sdk.base.DJIBaseComponent</a>

<div id="inherited-methods-dji.sdk.base.DJIBaseComponent">
  <div id="inherited-methods-dji.sdk.base.DJIBaseComponent-list"
        class="jd-inheritedlinks">
  </div>
  <div id="inherited-methods-dji.sdk.base.DJIBaseComponent-summary" style="display: none;">
    <table class="jd-sumtable-expando">
    


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="../base/DJIBaseComponent.html#getSerialNumber(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.String>)">getSerialNumber</a></span>(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;String&gt; callback)
        
        <div class="jd-descrdiv">Get serial number of the component.</div>
  
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            boolean
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="../base/DJIBaseComponent.html#isConnected()">isConnected</a></span>()
        
        <div class="jd-descrdiv">This is the method for detecting whether the component is connected.</div>
  
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad"><a href="../base/DJIBaseComponent.html#setDJIComponentListener(dji.sdk.base.DJIBaseComponent.DJIComponentListener)">setDJIComponentListener</a></span>(<a href="../base/DJIBaseComponent.DJIComponentListener.html">DJIBaseComponent.DJIComponentListener</a> listener)
        
        <div class="jd-descrdiv">Sets the listener to listen for the DJI component.</div>
  
  </td></tr>


</table>
  </div>
</div>
</td></tr>



<tr class="api apilevel-" >
<td colspan="12">
  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
          ><img id="inherited-methods-java.lang.Object-trigger"
          src="http://developer.dji.com/iframe/mobile-sdk-doc/android/assets/images/triangle-closed.png"
          class="jd-expando-trigger-img" /></a>
From class

  java.lang.Object

<div id="inherited-methods-java.lang.Object">
  <div id="inherited-methods-java.lang.Object-list"
        class="jd-inheritedlinks">
  </div>
  <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
    <table class="jd-sumtable-expando">
    


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            boolean
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">equals</span>(Object arg0)
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            Class&lt;?&gt;
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">getClass</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            int
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">hashCode</span>()
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">notify</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">notifyAll</span>()
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            
            
            
            String
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">toString</span>()
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>(long arg0, int arg1)
        
  </td></tr>


	 
    <tr class=" api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>(long arg0)
        
  </td></tr>


	 
    <tr class="alt-color api apilevel-" >
        <td class="jd-typecol">
            
            
            final
            
            
            void
        </td>
        <td class="jd-linkcol" width="100%">
        <span class="sympad">wait</span>()
        
  </td></tr>


</table>
  </div>
</div>
</td></tr>


</table>


</div><!-- jd-descr (summary) -->

<!-- Details -->








<!-- XML Attributes -->


<!-- Enum Values -->


<!-- Constants -->


<!-- Fields -->


<!-- Public ctors -->


<!-- ========= CONSTRUCTOR DETAIL ======== -->
<h2>Public Constructors</h2>



<a id="DJILBAirLink()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        
      </span>
      <span class="sympad">DJILBAirLink</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p></p></div>

    </div>
</div>





<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- Protected ctors -->



<!-- ========= METHOD DETAIL ======== -->
<!-- Public methdos -->

<h2>Public Methods</h2>



<a id="getChannel(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getChannel</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets current downlink channel of air link.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getChannelSelectionMode(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkChannelSelectionMode>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getChannelSelectionMode</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets downlink channel selection mode.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getDataRate(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkDataRate>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getDataRate</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets the current downlink data rate (throughput).</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getDisplayOSDEnabled(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Boolean>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getDisplayOSDEnabled</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Boolean&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets whether OSD is overlayed on the video feed.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getFPVQualityLatency(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkFPVVideoQualityLatency>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getFPVQualityLatency</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets FPV video quality vs latency preference. This mode only effects the FPV camera and not the camera on the HD Gimbal.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getFPVVideoBandwidthPercent(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getFPVVideoBandwidthPercent</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets the percentage downlink video bandwidth dedicated to the FPV camera. The remaining percentage is dedicated to the camera on the HD Gimbal. Setting 100% dedicates all the video bandwidth to FPV.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getHDMIOutputFormat(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getHDMIOutputFormat</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets Remote Controller HDMI video port output video format.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getOSDBottomMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getOSDBottomMargin</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets OSD bottom margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getOSDLeftMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getOSDLeftMargin</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets OSD left margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getOSDRightMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getOSDRightMargin</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets OSD right margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getOSDTopMargin(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Integer>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getOSDTopMargin</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Integer&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets OSD top margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getOSDUnit(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkUnit>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getOSDUnit</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets OSD units as either metric or imperial.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getPIPDisplay(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPDisplay>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getPIPDisplay</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets the secondary video output Picture in Picture (PIP) display mode. The Lightbridge module can connect to both an FPV camera (through the HDMI and AV ports) and a camera mounted on the HD Gimbal (through the Gimbal port). The output video can then be a combination of the two video sources. Either a single video source can be displayed, or one can be displayed within the other (as a Picture in Picture, or PIP).</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getPIPPosition(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPPosition>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getPIPPosition</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets PIP (Picture In Picture) position relative to top left corner of the main subject video feed.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getSDIOutputFormat(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getSDIOutputFormat</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets Remote Controller SDI video port output video format.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getSecondaryVideoOutputEnabled(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<java.lang.Boolean>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getSecondaryVideoOutputEnabled</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;Boolean&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets whether secondary video output on Remote Controller is enabled. The Remote Controller outputs video to the Mobile Device by default, but a secondary video can be routed to its HDMI or SDI port. Use setSecondaryVideoOuputEnable to enable/disable and setSecondaryVideoOutputPort to choose the port.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="getSecondaryVideoOutputPort(dji.sdk.base.DJIBaseComponent.DJICompletionCallbackWith<dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoOutputPort>)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">getSecondaryVideoOutputPort</span>
      <span class="normal">(<a href="../base/DJIBaseComponent.DJICompletionCallbackWith.html">DJICompletionCallbackWith</a>&lt;<a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a>&gt; callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Gets secondary video output port on Remote Controller. HDMI or SDI are possible. Only one port can be active at once.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The execution callback with the value(s) returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="isLightbridge2()"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        boolean
      </span>
      <span class="sympad">isLightbridge2</span>
      <span class="normal">()</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Returns a boolean value to determine whether the light bridge 2 feature
</p></div>

    </div>
</div>


<a id="setChannel(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setChannel</span>
      <span class="normal">(int channelNumber, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets fixed downlink channel. Channel selection mode should be set to DJIALChannelSelectionModeManual.
  Channel can be between 1 and 8.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>channelNumber</th>
          <td>Specific channel for the air link.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setChannelSelectionMode(dji.sdk.AirLink.DJILBAirLink.LBAirLinkChannelSelectionMode, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setChannelSelectionMode</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkChannelSelectionMode.html">DJILBAirLink.LBAirLinkChannelSelectionMode</a> mode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets downlink channel selection mode (automatic or manual).</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>mode</th>
          <td>Channel selection mode for air link.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setDJILBAirLinkFPVBandwidthPercentChangedCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setDJILBAirLinkFPVBandwidthPercentChangedCallback</span>
      <span class="normal">(<a href="DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback.html">DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets up the delegate callback for checking the bandwidth range change.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The object of DJILBAirLinkFPVBandwidthPercentChangedCallback.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setDJILBAirLinkUpdatedAllChannelSignalStrengthsCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setDJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</span>
      <span class="normal">(<a href="DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback.html">DJILBAirLink.DJILBAirLinkUpdatedAllChannelSignalStrengthsCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets up the DJIALUpdateAllChannelSignalStrengthsCallback</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The object of DJIALUpdateAllChannelSignalStrengthsCallback.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</span>
      <span class="normal">(<a href="DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets up the delegate callback for listening the update status for on-board antenna signal</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The object of DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback.
 
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setDJIOnReceivedVideoCallback(dji.sdk.AirLink.DJILBAirLink.DJIOnReceivedVideoCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setDJIOnReceivedVideoCallback</span>
      <span class="normal">(<a href="DJILBAirLink.DJIOnReceivedVideoCallback.html">DJILBAirLink.DJIOnReceivedVideoCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p></p></div>

    </div>
</div>


<a id="setDataRate(dji.sdk.AirLink.DJILBAirLink.LBAirLinkDataRate, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setDataRate</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkDataRate.html">DJILBAirLink.LBAirLinkDataRate</a> bandwidth, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets the downlink data rate (throughput). Higher data rates increase the quality of video transmission, 
  but can only be used at shorter ranges.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>bandwidth</th>
          <td>Fixed rate (throughput).</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setDisplayOSDEnabled(boolean, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setDisplayOSDEnabled</span>
      <span class="normal">(boolean isDisplay, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Enables and disables OSD overlay on the secondary video. OSD is flight data like altitude, attitude etc. and can be overlayed on the PIP video.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>isDisplay</th>
          <td>Whether dispaly OSD on screen.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setFPVQualityLatency(dji.sdk.AirLink.DJILBAirLink.LBAirLinkFPVVideoQualityLatency, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setFPVQualityLatency</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkFPVVideoQualityLatency.html">DJILBAirLink.LBAirLinkFPVVideoQualityLatency</a> mode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets FPV video quality vs latency preference. This mode only effects the FPV camera and not the camera on the HD Gimbal.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>mode</th>
          <td>Quality vs Latency tradeoff for the FPV video</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setFPVVideoBandwidthPercent(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setFPVVideoBandwidthPercent</span>
      <span class="normal">(int percent, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets the percentage downlink video bandwidth dedicated to the FPV camera. The remaining percentage is dedicated to the camera on the HD Gimbal. Setting 100% dedicates all the video bandwidth to FPV.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>percent</th>
          <td>Percentage downlink bandwidth for FPV camera.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setHDMIOutputFormat(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setHDMIOutputFormat</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a> outputFormat, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets Remote Controller HDMI video port output video format.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>outputFormat</th>
          <td>Video output format for HDMI port.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setLBAirLinkUpdatedRemoteControllerSignalInformationCallback(dji.sdk.AirLink.DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
         
         
        void
      </span>
      <span class="sympad">setLBAirLinkUpdatedRemoteControllerSignalInformationCallback</span>
      <span class="normal">(<a href="DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback.html">DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets up the delegate callback for listening the update status for ground antenna signal</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>callback</th>
          <td>The object of DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setOSDBottomMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setOSDBottomMargin</span>
      <span class="normal">(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets OSD bottom margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>margin</th>
          <td>Bottom margin of OSD, should be in range [0, 50]</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setOSDLeftMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setOSDLeftMargin</span>
      <span class="normal">(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets OSD left margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>margin</th>
          <td>Left margin of OSD, should be in range [0, 50]</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setOSDRightMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setOSDRightMargin</span>
      <span class="normal">(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets OSD right margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>margin</th>
          <td>Right margin of OSD, should be in range [0, 50]</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setOSDTopMargin(int, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setOSDTopMargin</span>
      <span class="normal">(int margin, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets OSD top margin.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>margin</th>
          <td>Top margin of OSD, should be in range [0, 50]</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setOSDUnit(dji.sdk.AirLink.DJILBAirLink.LBAirLinkUnit, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setOSDUnit</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkUnit.html">DJILBAirLink.LBAirLinkUnit</a> unit, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets OSD units to be metric or imperial.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>unit</th>
          <td>OSD unit.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setPIPDisplay(dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPDisplay, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setPIPDisplay</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkPIPDisplay.html">DJILBAirLink.LBAirLinkPIPDisplay</a> outputMode, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets the secondary video output Picture in Picture (PIP) display mode. The Lightbridge module can connect to both an FPV camera (through the HDMI and AV ports) and a camera mounted on the HD Gimbal (through the Gimbal port). The output video can then be a combination of the two video sources. Either a single video source can be displayed, or one can be displayed within the other (as a Picture in Picture, or PIP). If the mode is set incorrectly, then no output video will be displayed. For example, if only a FPV camera is connected, or the bandwidth for the 'AL' data (FPV) is set to 100 percent, then the only mode that will display data is the DJIALPIPModeAL.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>outputMode</th>
          <td>Picture in Picture display mode.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setPIPPosition(dji.sdk.AirLink.DJILBAirLink.LBAirLinkPIPPosition, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setPIPPosition</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkPIPPosition.html">DJILBAirLink.LBAirLinkPIPPosition</a> position, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets PIP (Picture In Picture) position relative to top left corner of the main subject video feed.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>position</th>
          <td>Position of PIP on the screen.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setSDIOutputFormat(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoFormat, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setSDIOutputFormat</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkSecondaryVideoFormat.html">DJILBAirLink.LBAirLinkSecondaryVideoFormat</a> outputFormat, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets Remote Controller SDI video port output video format.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>outputFormat</th>
          <td>Video output format for SDI port.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setSecondaryVideoOutputEnabled(boolean, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setSecondaryVideoOutputEnabled</span>
      <span class="normal">(boolean enable, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Enables secondary video output on Remote Controller. The remote controller outputs video to the Mobile Device by default. This will enable a secondary video stream to one of the Remote Controller's physical HDMI and SDI ports (set by setSecondaryVideoPort).</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>enable</th>
          <td>Enables secondary video output.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>


<a id="setSecondaryVideoOutputPort(dji.sdk.AirLink.DJILBAirLink.LBAirLinkSecondaryVideoOutputPort, dji.sdk.base.DJIBaseComponent.DJICompletionCallback)"></a>

<div class="jd-details api apilevel-"> 
    <h4 class="jd-details-title">
      <span class="normal">
        public 
         
         
        abstract 
         
        void
      </span>
      <span class="sympad">setSecondaryVideoOutputPort</span>
      <span class="normal">(<a href="DJILBAirLink.LBAirLinkSecondaryVideoOutputPort.html">DJILBAirLink.LBAirLinkSecondaryVideoOutputPort</a> port, <a href="../base/DJIBaseComponent.DJICompletionCallback.html">DJIBaseComponent.DJICompletionCallback</a> callback)</span>
    </h4>
      <div class="api-level">
        <div>

</div>
        
  

      </div>
    <div class="jd-details-descr">
      
  <div class="jd-tagdata jd-tagdescr"><p>Sets secondary video output port on Remote Controller. HDMI or SDI are possible. Only one port can be active at once.</p></div>
  <div class="jd-tagdata">
      <h5 class="jd-tagtitle">Parameters</h5>
      <table class="jd-tagtable">
        <tr>
          <th>port</th>
          <td>Secondary video output port.</td>
        </tr>
        <tr>
          <th>callback</th>
          <td>The execution callback with the execution result returned.
</td>
        </tr>
      </table>
  </div>

    </div>
</div>





<!-- ========= METHOD DETAIL ======== -->



<!-- ========= END OF CLASS DATA ========= -->
<a id="navbar_top"></a>

<div id="footer">
Generated by <a href="http://code.google.com/p/doclava/">Doclava</a>.
</div> <!-- end footer -->

</div> <!-- jd-content -->

</div><!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize doclava-developer-docs.js */
</script>

</body>
</html>

<!-- Localized -->